generator housing - Spanish English Dictionary